@media screen and (max-width: 1700px) {
	.container1 {
		width: 94%;
	}
	.naver ul li > a {
		font-size: 16px;
		width: 90px;
	}
}
@media screen and (max-width: 1640px) {
	.hd_con {
		padding-left: 200px;
	}
}
@media screen and (max-width: 1600px) {
	.container {
		width: 1280px;
	}
	.naver ul li > a {
		font-size: 14px;
		width: 86px;
	}
	.service_type1 ul li > a span {
		font-size: 15px;
		line-height: 44px;
	}
	.service_sec dl dd a,.service_three a {
		font-size: 12px;
		line-height: 32px;
		padding-left: 10px;
	}
	.service_sec {
		width: 180px;
		top: 54px;
	}
	.service_three {
		left: 180px;
		width: 165px;
	}
	.video_img1 {
		height: 396px;
	}
	.video_img2 {
		height: 138px;
	}
	.video_list2 ul li:nth-child(2) .video_img1, .video_list2 ul li:nth-child(3) .video_img1 {
		height: 188px;
	}
	.video_list2 ul li:nth-child(1) {
		margin-bottom: 11px;
	}
	.star_img1 {
		height: 252px;
	}
}

@media screen and (max-width: 1560px) {
	a.h_logo img {
		height: 50px;
	}
	.hd_con {
		padding-left: 158px;
	}
	.hd_tel p {
		font-size: 16px;
	}
	.subnav {
		width: 96%;
	}
	.subnav dl dt a {
		font-size: 16px;
	}
	.subnav dl dd a {
		font-size: 12px;
	}
	.special6 .container2 {
		width: 90%;
	}
	.product_info1 {
		width: 54%;
	}
	.product_info1 .txt {
		font-size: 14px;
		line-height: 32px;
	}
	.product_info1 h2 {
		font-size: 20px;
	}
}
@media screen and (max-width: 1500px) {
	.video_type2 ul li .video_info1 p {
		width: 80%;
		margin-left: 5px;
		font-size: 16px;
	}
	.container4{
		width: 90%;
	}
}
@media screen and (max-width: 1440px) {
	.naver ul li > a {
		width: 78px;
	}
	.container6 {
		width: 90%;
	}
}

@media screen and (max-width: 1400px) {
	.hd_link a img {
		height: 22px;
	}
	.question_t2 p {
		width: 90%;
	}
}

@media screen and (max-width: 1366px) {
	.container2 {
		width: 90%;
	}
	.star_img1 {
		height: 239px;
	}
	.star_info1 p, .construction_info1 p {
		font-size: 16px;
		line-height: 42px;
	}
	.construction_img1 {
		height: 211px;
	}
	.index_title1 h1 {
		font-size: 26px;
	}
	.video_img1 {
		height: 364px;
	}
	.video_img2 {
		height: 146px;
	}
	.video_img3 {
		height: 160px;
	}
	.video_info1 img {
		height: 26px;
	}
	.video_info1 p {
		font-size: 15px;
		margin-left: 5px;
	}
	.video_type1 ul li a {
		padding: 0 20px;
		font-size: 15px;
		line-height: 36px;
	}
	.news_info2 p {
		font-size: 16px;
	}
	.news_info1 h2 {
		font-size: 20px;
	}
	.f_ul ul li a {
		font-size: 14px;
	}
	.f_bd p span {
		font-size: 16px;
	}
	.news_type1 ul li a {
		font-size: 20px;
	}
	.floatRight ul li {
		padding: 0 6px;
	}
	.floatRight ul li a {
		padding: 14px 0;
	}
	.floatRight ul li h2 img {
		height: 30px;
	}
	.floatRight ul li a p {
		font-size: 14px;
	}
	.spe_info1 .txt {
		font-size: 14px;
		line-height: 36px;
	}
	.spe_title2 h1 {
		font-size: 28px;
	}
	.spe_info4 h3 {
		font-size: 18px;
	}
	.spe_info4 dl dd {
		font-size: 12px;
		line-height: 26px;
	}
	.spe_img3 i {
		font-size: 14px;
		line-height: 32px;
	}
	.spe_title10 h1 {
		font-size: 26px;
	}
	.spe_tel span {
		font-size: 20px;
	}
	.spe_tel a {
		font-size: 24px;
	}
	.s_nav ul li a {
		font-size: 16px;
		line-height: 58px;
	}
	.news_info3 h2 a {
		font-size: 18px;
	}
	.product_sort ul li a {
		width: 150px;
		font-size: 16px;
		line-height: 44px;
	}
	.product_h1 a .slogan {
		font-size: 16px;
	}
	.product_h1 a .type {
		font-size: 14px;
	}
	.video_img4 {
		height: 147px;
	}
	.det_r1 {
		height: 195px;
	}
	.det_r1 a span {
		font-size: 14px;
	}
	.det_type span {
		font-size: 14px;
	}
	.product_info1 .txt {
		line-height: 26px;
	}
	.video_det_info1 h2 {
		font-size: 16px;
	}
	.video_info3 p{
		font-size: 14px;
	}
	.video_img5 .mask p {
		font-size: 16px;
	}
	.calculate_info1 .txt {
		font-size: 15px;
		line-height: 28px;
	}
	.calculate_info2 .txt {
		font-size: 18px;
	}
	.calculate_form .form_group span,.calculate_form .form_group button{
		font-size: 18px;
	}
	.search_form2 .form_group select {
		font-size: 14px;
	}
}